Add #define babl_foo babl_foo_from_name macros, that should fix
authorMartin Nordholts <martinn@src.gnome.org>
Sun, 18 Jan 2009 07:26:43 +0000 (07:26 +0000)
committerMartin Nordholts <martinn@src.gnome.org>
Sun, 18 Jan 2009 07:26:43 +0000 (07:26 +0000)
most builds that broke due to the below refactoring.

* babl/babl-component.h
* babl/babl-conversion.h
* babl/babl-extension.h
* babl/babl-format.h
* babl/babl-model.h
* babl/babl-type.h

svn path=/trunk/; revision=383

ChangeLog
babl/babl-component.h
babl/babl-conversion.h
babl/babl-extension.h
babl/babl-format.h
babl/babl-model.h
babl/babl-type.h

index 66716ad0d7737571412f159b04286b0236cef0b5..4bbb8408ceb96322a2b7328822d8610b35437d4c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2009-01-17  Martin Nordholts  <martinn@svn.gnome.org>
+
+       Add #define babl_foo babl_foo_from_name macros, that should fix
+       most builds that broke due to the below refactoring.
+
+       * babl/babl-component.h
+       * babl/babl-conversion.h
+       * babl/babl-extension.h
+       * babl/babl-format.h
+       * babl/babl-model.h
+       * babl/babl-type.h
+
 2009-01-17  Martin Nordholts  <martinn@svn.gnome.org>
 
        s/babl_image/babl_image_new/
index 98dadc5332dcd07f515cc132604f530e65162099..fe8b353a2a3928f815192e7338fe5173b19ec4e9 100644 (file)
@@ -29,6 +29,8 @@ BABL_NAMED_CLASS_DECLARE (component);
  *                            NULL);
  */
 
+#define babl_component babl_component_from_name
+
 typedef struct
 {
   BablInstance     instance;
index 8b0ca8a2954281e5f76eb6ccd726317920d81425..2e15fef2f7cb7ea595cc25975ba1c7fef3527ed7 100644 (file)
@@ -31,6 +31,8 @@ BABL_NAMED_CLASS_DECLARE (conversion);
  *                              NULL);
  */
 
+#define babl_conversion babl_conversion_from_name
+
 /* Type and Format */
 typedef long (*BablFuncLinear)    (char  *src,
                                    char  *dst,
index 6cba1e9e40a9c7e44df67c9a3f460d2b962717c8..6aaf6d7ad0c55666a351c0884e9bfb6a1b1caa5d 100644 (file)
@@ -27,6 +27,8 @@ BABL_NAMED_CLASS_DECLARE (extension);
  * BablExtension objects are only used internally in babl.
  */
 
+#define babl_extension babl_extension_from_name
+
 typedef struct
 {
   BablInstance   instance; /* path to .so / .dll is stored in instance name */
index d584f727cf5096438a2a394fa872538ab99cc882..05c74cfa22737ef9f30ecd234a910b2cff5fc599 100644 (file)
@@ -41,6 +41,8 @@ BABL_NAMED_CLASS_DECLARE (format);
  * name is used.
  */
 
+#define babl_format babl_format_from_name
+
 typedef struct
 {
   BablInstance     instance;
index 494f4b6924eb8fd5f5a8360df38857fd298f64d9..9d9b2e281d878e536f2e89f9d61876948e6177c7 100644 (file)
@@ -34,6 +34,8 @@ BABL_NAMED_CLASS_DECLARE (model);
  *
  */
 
+#define babl_model babl_model_from_name
+
 typedef struct
 {
   BablInstance     instance;
index ec3662c318e22d542deae429d450561e8ea5688d..314784f52a09baf44e0cca36bb3445897daed5c8 100644 (file)
@@ -35,6 +35,8 @@ BABL_NAMED_CLASS_DECLARE (type);
  *                         NULL);
  */
 
+#define babl_type babl_type_from_name
+
 typedef struct
 {
   BablInstance     instance;